package com.woniuxy.service;

import com.woniuxy.entity.Deliveryrecord;
import com.woniuxy.entity.Merchants;
import com.woniuxy.entity.ResponseEntity;
import com.woniuxy.entity.Warehousingrecord;

import java.util.List;

public interface ProductionWareHouseService {
    ResponseEntity deleteOne(String shipment_No) ;

    ResponseEntity findAll(int currentPage, int pageSize);

    ResponseEntity finddeliveryrecordEdit();

    ResponseEntity findWarehousingRecord();

    ResponseEntity findinventorydetails();

    ResponseEntity search(String material_code);

    ResponseEntity addOne(Deliveryrecord deliveryrecord);

    ResponseEntity findAlldelivery_record(int currentPage, int pageSize);
    ResponseEntity findAlldelivery_record();

    ResponseEntity updateOne(Deliveryrecord deliveryrecord);

    ResponseEntity findShipment_No(String shipment_no);

    ResponseEntity addStore(Warehousingrecord warehousingrecord);

    ResponseEntity updateStore(Warehousingrecord warehousingrecord);

    ResponseEntity deleteStore(String receipt_no);

    ResponseEntity findReceipt_No(String receipt_no);

    ResponseEntity updatewarehouse_num(String material_code, int receipt_quantity);

    ResponseEntity update(String material_code, int shipped_qty);

    ResponseEntity findinventorydetails(int currentPage, int pageSize);

    ResponseEntity findOrder();

    ResponseEntity findPW(String material_code);

    ResponseEntity updateOrderStatus(String order_num);

    ResponseEntity importExcel(List<Warehousingrecord> list);
}
